UK Automotive distributor Inchcape reported lower revenue and profit for FY2025, alongside a new £175m ($232.25) share buyback.