About Allgoo Business Lp (SL018274) United Kingdom