About Appleseed Bidco Limited (09250828) United Kingdom