About Clansman Technology Ltd. (SC270332) United Kingdom