About Logical Digital Limited (10810353) United Kingdom