About Koldo & Co Limited (07432046) United Kingdom