About Borro Us Intermediate Limited (08694612) United Kingdom