About Blue Spinnaker Solutions Ltd (10829005) United Kingdom