About Deally Limited (13326559) United Kingdom