About Ursine Vulpine Limited (10479776) United Kingdom