About Amilia Holdings Limited (12187125) United Kingdom