About Aurora Scientific Limited (02801355) United Kingdom