About Khera Limited (05566993) United Kingdom