About Patrick Tech Ltd (10895170) United Kingdom