About Bangard Limited (13626111) United Kingdom