About Alyssa Ltd (13696285) United Kingdom