About Nbriggs Holdings Limited (12628865) United Kingdom