About Chelikhan Ltd (13435128) United Kingdom