About Sessili Ltd (NI662406) United Kingdom