About Seesa Ltd (13450617) United Kingdom