About T6 Harvard Ltd (11989586) United Kingdom