About Translucent Ltd (13249168) United Kingdom