About Spindi Ltd (12853739) United Kingdom