About Karan Investment Ltd (12969730) United Kingdom