About Jumpstart Innovation Ltd. (07699081) United Kingdom