About Caira Holdings Lp (SL024277) United Kingdom