About Iotah Ltd. (SC397251) United Kingdom