About Khaleesi Holdings Ltd (13325281) United Kingdom