About Extra Uk Holdings Limited (09597949) United Kingdom