About Pedant Technologies Limited (09591717) United Kingdom