About Seee Holdings Ltd (12966845) United Kingdom