About Braighe Holdings Ltd (SC678082) United Kingdom