About Quickmend Ltd (13389076) United Kingdom