About Kapuas Capital Limited (10406874) United Kingdom