About Exponent Holdings Ltd (11471028) United Kingdom