About Nakephro Affect Ltd (12702336) United Kingdom