About Tychay-laur N Limited (11503992) United Kingdom