About Daelso Ltd (10079368) United Kingdom