About Symbiotic Holdings Limited (02367430) United Kingdom