About Kanengo Holdco 1 Limited (11619968) United Kingdom