About Citrus Investments Limited (00946065) United Kingdom