About Jetpack Squirrel Ltd. (08959642) United Kingdom