About Inkka Food And Drinks Limited (10288765) United Kingdom