About Make Up By Barbara Ayisi Limited (13626440) United Kingdom