About M&e Tech Solutions Ltd (12527614) United Kingdom