About Optane Limited (08542819) United Kingdom