About Harry Tel Investment Ltd (12199049) United Kingdom