About Rebecca Claire Limited (12817579) United Kingdom