About Pattern Digital Limited (12157215) United Kingdom