About Genesis Technology Sales Ltd (07468665) United Kingdom