About Stymon Ltd (13641070) United Kingdom