About Lyhn Limited (SC104378) United Kingdom