About Primkey Development Ltd. (12259593) United Kingdom