About Argonaut Topco Limited (06322619) United Kingdom