About Nehara Services Ltd (12870345) United Kingdom