About Maverick Trading Limited (09028978) United Kingdom