About Novel Experientia Ltd (12569784) United Kingdom