About Segma Ai Ltd (NI664308) United Kingdom