About Ohmega Limited (01454177) United Kingdom