About Blue Ochre Limited (12194504) United Kingdom