About Box Inc. Limited (13115862) United Kingdom