About Chopra-kiri Limited (10079009) United Kingdom