About Qrotek Holdings Limited (04543105) United Kingdom