About Kani Investment Limited (07004217) United Kingdom