About Becor London Ltd (13044642) United Kingdom