About Mcinnes Technology Ltd (SC424566) United Kingdom