About The Learning And Performance Institute (holdings) International Limited (07159523) United Kingdom