About Pattern Holdings Limited (12706017) United Kingdom