About Weird And Gilly Ltd. (10382160) United Kingdom