About Killik & Co Spread Betting Limited (06014546) United Kingdom