About Symbiot Technologies Limited (13425235) United Kingdom