About Sebco Investments Ltd (12729551) United Kingdom