About Ips Technology (uk) Limited (SC359266) United Kingdom