About Kallon Scientific Ltd (12881921) United Kingdom