About Stakehill Bid Ltd (13407732) United Kingdom