About Deegy Ltd (08204315) United Kingdom