About Idavo Ltd. (07240853) United Kingdom