About Ubr Holdings (uk) Limited (10187019) United Kingdom