About Pattern Theory Ltd (10821010) United Kingdom