About Ippon Robot Control System Ltd (11968031) United Kingdom