About Amellia Limited (07561549) United Kingdom