About Kanishka Technology Ltd (10402189) United Kingdom