About The London Finishing Academy Limited (12248778) United Kingdom