About Jackwolf Investments Ltd (12350506) United Kingdom