About Fulgent Technologies Limited (02686349) United Kingdom