About Khera World Ltd (08075710) United Kingdom