About Chaykra Limited (09081676) United Kingdom