About Symbia Solutions Ltd (07269625) United Kingdom