About Dual Apps Ltd (08154614) United Kingdom