About Primordial Holdings Limited (12822067) United Kingdom