About Bealard Limited (NI626912) United Kingdom