About Rumah Kita Ltd. (SC644720) United Kingdom