About Aurora Technology Consultants Ltd (06518118) United Kingdom