About Digi Kala Limited (12957021) United Kingdom