About Third Eye Evolution Ltd. (11820088) United Kingdom