About Spodero Management Limited (07827748) United Kingdom