About Citron Six Ltd (12602409) United Kingdom