About 7photokart Limited (11482733) United Kingdom