About Mamor Research & Innovation Limited (13479230) United Kingdom