About Deltagabs Ltd (12454686) United Kingdom