About Spindra Ltd (13272754) United Kingdom