About Mesign Technology Limited (10830127) United Kingdom