About 2rado & Co Ltd (13052291) United Kingdom