About Dela Mae Group Limited (11332352) United Kingdom