About Ursus Commercial Ltd (10010595) United Kingdom