About Ulda & Partners Cooperative Ltd (11728901) United Kingdom