About Beauty&bear Technology Ltd (13684744) United Kingdom