About Logos Controls Ltd (13574474) United Kingdom