About Babe Jojo Limited (10979525) United Kingdom