About Globalsoft Technologies Limited (11152371) United Kingdom