About Bellaray Ltd (10280595) United Kingdom