About Primal Soho Ltd (12678152) United Kingdom