About Byran Ltd (NI650265) United Kingdom