About Aldrin Topco Limited (12836750) United Kingdom