About Goloqqo Software Limited (13584465) United Kingdom