About Project B Beauty Limited (12188045) United Kingdom