About World360degres Ltd (12640290) United Kingdom