About Alex And Yuan Partners Limited (12945743) United Kingdom