About Mc Technology Solutions Ltd (SC620895) United Kingdom