About Segel Ltd (10231843) United Kingdom