About Pedesis Solutions Ltd (08338646) United Kingdom