About Boa Group Limited (12140308) United Kingdom