About Amaryllis Living Ltd (SC437164) United Kingdom