About Galago Joe Ltd (11240914) United Kingdom