About Otanka&jessie Ltd (13618611) United Kingdom