About Lamwo Research And Development Organisation Limited (12284354) United Kingdom