About Peter&maja Limited (09429677) United Kingdom