About Chakrra Limited (10855981) United Kingdom