About Amelia Rose Holdings Ltd. (09828448) United Kingdom