About Solution Ip Technology Limited (05957106) United Kingdom