About Newbic Consultancy Limited (NI665032) United Kingdom