About Genesis Technology Services Limited (03923391) United Kingdom