About George (idle) Limited (10872374) United Kingdom