About Canvey Bangla Ltd (12426417) United Kingdom