About Holloway Investments Limited (10671215) United Kingdom