About Uppergrand Limited (10091989) United Kingdom