About Niche Vehicle Solutions Limited (10534999) United Kingdom