About Trevor Yao Speller Limited (13546721) United Kingdom