About Alexa Rose Ltd (13562934) United Kingdom