About Tycoon Alexander Limited (12531782) United Kingdom