About Umbc Ltd (10433663) United Kingdom