About Camilla Nightingale Limited (12114289) United Kingdom