About Three Sixty Uk Holdings Ltd (12361464) United Kingdom