About Uk Mix Geora Limited (11895556) United Kingdom