About Sonaca Holdings Limited (09424846) United Kingdom