About Sebastian Vizor Limited (10680191) United Kingdom