About Meraudeofkensington Limited (12959034) United Kingdom