About Alpha Oscar Charlie Limited (11210134) United Kingdom