About Kapadia Technologies Uk Ltd (13348146) United Kingdom