About Mackinnon Solutions Limited (SC413092) United Kingdom