About Pecansuk Limited (12989504) United Kingdom