About Kallos Storm Ltd (12051876) United Kingdom