About July Defan Ltd (10606901) United Kingdom