About Beauty By Aja Ndeye Ltd (12370348) United Kingdom