About Ubc Research & Developments Ltd (13145191) United Kingdom