About Primalchain Limited (11924742) United Kingdom