About Kalar 123 Limited (12050578) United Kingdom