About Kahaaf Limited (10845380) United Kingdom