About Vicklin Limited (SC323029) United Kingdom