About Gallica Capital Ltd (07877743) United Kingdom