About Bangurah Ltd (12829688) United Kingdom