About Receptor Technologies Limited (11308691) United Kingdom