About J.t. Maverick Limited (10598825) United Kingdom