About Cello Mruk Research Limited (02693794) United Kingdom