About Digital Solid Limited (10812488) United Kingdom