About Base 8 Solutions Limited (05498210) United Kingdom