About Rebekah Ella Ltd (12893759) United Kingdom