About Agplus Holdings Limited (09600243) United Kingdom