About Beeswaxx Limited (10750902) United Kingdom