About Limk Solutions Limited (11598539) United Kingdom