About One Genesis Limited (12687703) United Kingdom