About Javalin International Ltd. (10311568) United Kingdom