About Rebecca 2016 Ltd (NI654180) United Kingdom