About Gemi Soft Limited (13053059) United Kingdom