About Alexadri Ltd (11151235) United Kingdom