About Jodieland Limited (10942688) United Kingdom