About Deval Holdings Ltd (10947809) United Kingdom