About Smikle Solutions Limited (12281414) United Kingdom