About Project Chakra Ltd (09965258) United Kingdom