About Alpha & Omega Trading Company Limited (07002619) United Kingdom