About Shaker Holdings Ltd (12612738) United Kingdom