About Kapok Power Limited (09954704) United Kingdom