About Aiimoil Ltd. (SC620148) United Kingdom