About Merali Beedle Limited (11399125) United Kingdom