About Larysa Ltd (12739577) United Kingdom