About Amelia Noor Limited (09770466) United Kingdom