About Ursa Gates Ltd (SC360592) United Kingdom