About The Bean Team (uk) Limited (11114268) United Kingdom