About A-omega Research And Development Ltd (SC473237) United Kingdom