About Duet Foundation (08414009) United Kingdom