About Koola Hoops Ltd (13255152) United Kingdom