About Boca U.k. Intermediate Holdings Limited (08821235) United Kingdom