About Intelligent Pioneering Solutions Ltd (10393058) United Kingdom