About Bellamore Technology Limited (11419267) United Kingdom