About Bellamore Technology Partners Llp (OC423014) United Kingdom