About Ktr Carwash Project Limited (10825487) United Kingdom