About Gallus Arc Limited (SC642409) United Kingdom