About Entity One London Ltd (13018758) United Kingdom