About Patlex Technologies Ltd (13127891) United Kingdom