About Qputima Technology Limited (13490235) United Kingdom