About James Bakrin Lucius Ltd (13550410) United Kingdom