About Jeekab Investments Ltd (09970403) United Kingdom