About Kero Limited (10834608) United Kingdom