About Crank Investments Ltd (11726988) United Kingdom