About Meer Traders Limited (09079362) United Kingdom