About Logicinds Ltd (13079821) United Kingdom