About Concepta Germany Limited (06505646) United Kingdom