About Allo Taxi Ltd (10911101) United Kingdom