About N A Khera Limited (10074681) United Kingdom