About Base International Limited (10202255) United Kingdom