About Straight Ace Limited (13229943) United Kingdom