About Baconcheck Ltd (10602162) United Kingdom