About The Genesis Teknical Solutions C.i.c. (12136804) United Kingdom