About Maria Rebecca Limited (10376800) United Kingdom