About Dereon Duarte Limited (11988580) United Kingdom