About Proximo Holdings Limited (08185503) United Kingdom