About Beaqua Limited (12198532) United Kingdom