About Logie Ltd (SC593811) United Kingdom