About Vyker Limited (12647843) United Kingdom