About Proceed Holdings Limited (04480342) United Kingdom