About Amelia Living Limited (11890345) United Kingdom