About Pattra Limited (07829227) United Kingdom