About Utility Bidder Holdings Limited (11438707) United Kingdom