About Alexander 102 Limited (11774251) United Kingdom