About Churchill Partners Spv 55 Ltd (10614419) United Kingdom