About Segadel Investments Ltd (12614896) United Kingdom