About Chakrabinx Ltd (11690569) United Kingdom