About Kay Science Ltd (13000582) United Kingdom