About Research And Development In Opening Gates Limited (10753101) United Kingdom