About Amallia Thomas Limited (11266584) United Kingdom