About Meanwhile Space C.i.c (06971768) United Kingdom