About Logimac Limited (SC274377) United Kingdom