About Concinnitas Research And Development Limited (11542990) United Kingdom