About Segullah Holdings & Acquisitions Ltd (11537599) United Kingdom