About Deft Academy Limited (11939695) United Kingdom