About Src Holdings (n.i.) Ltd (NI677751) United Kingdom