About Deltauk Ltd (12260275) United Kingdom