About N Johal Limited (10694380) United Kingdom