About Axel Synergy Limited (SC546108) United Kingdom