About Fluid Ideas Limited (06011174) United Kingdom