About Chakki Technologies Ltd (07562091) United Kingdom