About Kiudeh & Co Limited (13045870) United Kingdom