About Qcut (technologies) Limited (12434342) United Kingdom