About London Se Project Ltd (12052806) United Kingdom