About Eboni Rootz1 Ltd (10491226) United Kingdom