About Kadoomi Holdings Limited (12948871) United Kingdom