About Stilus Ltd (13154687) United Kingdom