About Amelia Group Ltd. (11443595) United Kingdom