About Ohmsade Consult Limited (07830070) United Kingdom