About Pastur Ltd (10416428) United Kingdom