About 00062617 Limited (00062617) United Kingdom