About Citrine Solutions Ltd (09362220) United Kingdom