About Krakra Ltd (11732090) United Kingdom