About Serena Whitehaven Ltd (12134303) United Kingdom