About Alexander Olof Limited (11460907) United Kingdom