About Symbiotic Management Ltd (SC468645) United Kingdom