About Sunbeam Holdings Ltd (13519873) United Kingdom