About Spaanda Consulting Limited (11860564) United Kingdom