About Ameera Limited (SC555080) United Kingdom