About Base Interactive Ltd (03923527) United Kingdom