About Khl Roous Limited (11327848) United Kingdom