About Translucency Limited (03823204) United Kingdom