About Sessi Associates Ltd (12960315) United Kingdom