About Tongyi Aberdeen Limited (SC649089) United Kingdom