About Bubugoal (swiss) Industrial Limited (12291735) United Kingdom