About Borr Njord (uk) Limited (12299476) United Kingdom