About Primestor Ltd (13050274) United Kingdom