About Concinnous Limited (11933908) United Kingdom