About Krahi Ltd (12187281) United Kingdom