About Solar Vision Racing Ltd (12144088) United Kingdom