About Primordium Ltd (11495006) United Kingdom