About Ultra Bridge Ltd (12260528) United Kingdom