About Abstract Science Limited (02183168) United Kingdom