About Belljjad Associates Ltd (10506689) United Kingdom