About Bruadarach Innovations Ltd (SC647055) United Kingdom