About Base London International Limited (03798874) United Kingdom