About Krooz Hole Management Limited (11459781) United Kingdom