About Patrick Internet Limited (07625566) United Kingdom