About B7 Limited (SC603878) United Kingdom