About Alliumsea Ltd (12899118) United Kingdom