About Rebecca Saliu Ltd (12283645) United Kingdom