About Genesis Lab Ltd (09976416) United Kingdom