About Base Holdings (london) Limited (12194324) United Kingdom