About Kirkum & Alpander Technologies Ltd (10886399) United Kingdom