About The Logic Gate Solutions Limited (10293840) United Kingdom