About Amellica Limited (09508259) United Kingdom