About Encores Technology Holding Llp (OC429025) United Kingdom