About Symphony Alpha Limited (11340956) United Kingdom