About Aplus Topco Limited (10381934) United Kingdom