About Key Of G Limited (12252346) United Kingdom