About Vichel Limited (10379501) United Kingdom