About The Eight Percent Limited (10508307) United Kingdom