About Base Holdings Limited (SC563840) United Kingdom