About One Sixty Holdings Limited (11123890) United Kingdom