About Partridge Technology Ltd (11233044) United Kingdom