About Spokido Management Limited (09400516) United Kingdom