About Koxinga Investment Limited (09262370) United Kingdom