About Borr (uk) Holdings Limited (SC617356) United Kingdom