About Jojolimited Limited (09095645) United Kingdom