About Borr Gersemi (uk) Limited (SC625315) United Kingdom