About Solid State Logic Holdings Limited (07894403) United Kingdom