About Jiskoot Holdings Limited (00692441) United Kingdom