About Kristel Kayla Afro Designs Limited (10275663) United Kingdom