About Simbiottik Limited (SC311379) United Kingdom