About Gallus Alice Ltd. (SC634283) United Kingdom