About Deepan Ramakrishnan Limited (13394170) United Kingdom