About Nelius Gribben Ltd (12909925) United Kingdom