About Deltanine Research Limited (02109673) United Kingdom