About Y.p Technology Solutions Ltd (12047137) United Kingdom