About Itelligentsia Ltd. (SC314287) United Kingdom