About Anlan Technology Ltd. (12001233) United Kingdom