About Buttercup Topco Limited (09438617) United Kingdom