About First Millennium 2000 Limited (03730286) United Kingdom