About Patrick Technology Ltd (13105853) United Kingdom