About Concat Tech Ltd (12730844) United Kingdom