About New Kakori Ltd (12189585) United Kingdom