About Allurelia Ltd (13492399) United Kingdom