About 3rd Light Holdings Limited (11558071) United Kingdom