About One Percent Holdings Company Limited (12714993) United Kingdom