About Kallaras Holdings Limited (11378688) United Kingdom