About Nehar Ltd (13453370) United Kingdom