About Bycap Corp Llp (OC425499) United Kingdom