About Chromista Limited (06179794) United Kingdom