About Rebecca Onyx Ltd (10154441) United Kingdom