About Seres Information Technologie Ltd (07955753) United Kingdom