About Global Sensing Technology Limited (10631242) United Kingdom