About Abi & Kishor Ltd (12010729) United Kingdom