About Aurora Alpha Limited (12976944) United Kingdom