About Charani Technologies Ltd (11817115) United Kingdom