About Delta Management Group Limited (SC415345) United Kingdom