About Cakrri (ne) Limited (13678853) United Kingdom