About Ba Clic Components Ltd (NI635621) United Kingdom