About Amara Land Limited (08924734) United Kingdom