About Deea Cris Ltd (12116696) United Kingdom