About Kurekro Limited (11689492) United Kingdom