About London Placement Academy Limited (06166148) United Kingdom