About Symbiotyka Ltd (11644203) United Kingdom