About Aequoreus Ltd (SC615612) United Kingdom