About Omegawallace Limited (11356728) United Kingdom