About Citrine Investment Holdings Limited (10726327) United Kingdom