About Sakara Ltd (11360551) United Kingdom