About Belindah Chaka Ltd (12379177) United Kingdom