About Omega Delta Socius Ltd (07118800) United Kingdom