About Rebecca&mary Ltd (12980747) United Kingdom