About Holloway Investment Holdings Ltd (10691160) United Kingdom