About Nanolog6 Uk Limited (12877520) United Kingdom