About Binx Beauty Limited (11569853) United Kingdom