About J.a.tester Limited (12261637) United Kingdom