About Yorick Tech Ltd (11981160) United Kingdom