About Loominet Ltd. (09055578) United Kingdom