About Geeky Jack Limited (12606537) United Kingdom