About Gizmo International Ltd. (10292681) United Kingdom