About Indurrah Management ( Uk) Limited (02962931) United Kingdom