About One Hundred Holdings Ltd (12668610) United Kingdom