About Kasahara & Karmakar Limited (11534459) United Kingdom