About Bid Savvy Limited (12591228) United Kingdom