About Idsolid Limited (SC647042) United Kingdom