About Maverick Kole Investments Ltd (12685396) United Kingdom