About Spindrift Assets & Holdings Ltd (12020562) United Kingdom