About Seeeco Ltd (12482283) United Kingdom