About Amrood Global Associates Limited (10025559) United Kingdom