About Kakkar Ltd (11406589) United Kingdom