About T-h Photo Investment Limited (09753808) United Kingdom