About Kaushala Limited (12144579) United Kingdom