About Primor Holdings Ltd (11833530) United Kingdom