About Sesee Limited (13138133) United Kingdom