About Jackson Khola Limited (09325552) United Kingdom