About Ipp Solutions Limited (07434901) United Kingdom