About Deila Ltd (NI670169) United Kingdom