About Upperdog Holdings Limited (10571739) United Kingdom