About Tychon (sp) Limited (08356095) United Kingdom