About Ohn Tech Limited (10528465) United Kingdom