About Vicall Ltd (12475780) United Kingdom