About Bga (holdings) Limited (08295216) United Kingdom