About Kanubi Investment Limited (07493814) United Kingdom