About The London Talent Platform Ltd (07023372) United Kingdom