About Newbase International Ltd (00890924) United Kingdom