About Ndeyla Accessories Ltd (12662017) United Kingdom