About Patra Ltd (13464190) United Kingdom