About Sessus Limited (11251236) United Kingdom