About James Ioele Limited (11124041) United Kingdom