About Idle Inc. Ltd. (10956864) United Kingdom