About Precious & Rare (uk) Biology Technology Ltd (10842936) United Kingdom