About Vernier Holdings Ltd (12290873) United Kingdom