About Niander Aurora Limited (13560193) United Kingdom