About Astra Trading Development Ltd. (07529548) United Kingdom