About Miles & Co. Holdings Ltd (12978529) United Kingdom