About Kanishka Thakur Holdings Ltd (12318400) United Kingdom