About Second Chance Holdings Ltd (10018405) United Kingdom