About Geddis Consulting Ltd. (SC414557) United Kingdom