About Ookkee Holdings Ltd (13192987) United Kingdom