About Alex Sp Limited (11087836) United Kingdom