About Desks International Limited (NI026835) United Kingdom