About Rsl Research & Development Ltd (11292489) United Kingdom