About Spekye Limited (10518943) United Kingdom