About Kallos Limited (12047243) United Kingdom