About Belamare Ltd (12315926) United Kingdom