About Holmes Uk Holdings Ltd (10440935) United Kingdom