About Digital Patterns Limited (11286998) United Kingdom